BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica,sans
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	CURSOR: hand; COLOR: #006e97; TEXT-DECORATION: none
}
SPAN.hrefClone {
	CURSOR: hand; COLOR: #006e97; TEXT-DECORATION: none
}
SPAN.subtleHrefClone {
	COLOR: #006e97
}
A:hover {
	TEXT-DECORATION: underline
}
SPAN.hrefClone:hover {
	TEXT-DECORATION: underline
}
H1 A:visited {
	COLOR: #999! important
}
H2 A:visited {
	COLOR: #999! important
}
.moduleBody H3 A:visited {
	COLOR: #999! important
}
H4 A:visited {
	COLOR: #999! important
}
H5 A:visited {
	COLOR: #999! important
}
H6 A:visited {
	COLOR: #999! important
}
.module .moduleBody UL LI A:visited {
	COLOR: #999! important
}
.linebreak {
	CLEAR: both; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 1px
}
.timestamp {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999
}
.right.timestamp {
	TEXT-ALIGN: right
}
.hidden {
	DISPLAY: none! important; VISIBILITY: hidden
}
.standalone {
	MARGIN-BOTTOM: 10px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
P.standalone {
	MARGIN: 10px 0px 5px
}
H1 {
	FONT-SIZE: 28px
}
H1 .prefix {
	DISPLAY: block; FONT-SIZE: 15px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
LI H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bold {
	FONT-WEIGHT: bold
}
.borderDot0 {
	BACKGROUND: url(/resources_v2/images/dotsHorizontal.gif) repeat-x left bottom; MARGIN-BOTTOM: 10px
}
.label {
	FONT-SIZE: 11px
}
.textLeft {
	TEXT-ALIGN: left
}
#mostPopularDiscussed UL LI .commentcount {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
#mostDiscussed UL LI .commentcount {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
#header #editions #change_editions {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
#MenuItem_1 .hrefClone {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
#MenuItem_2 .hrefClone {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
#MenuItem_3 .hrefClone {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
#edition_ara {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
#edition_cn {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
#edition_jp {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
#mostPopularDiscussed UL LI .commentcount {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
.topicLinks LI {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
.actionButton {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
.topicLinks LI.breaking {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
.breaking.actionButton {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
#header #utilities UL LI#signin-control {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
.sprite-core {
	BACKGROUND: url(/resources_v2/images/sprite-core.gif) no-repeat left top
}
#header {
	PADDING-RIGHT: 0px; MIN-WIDTH: 980px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: #333333; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #c4c4c4 5px solid; HEIGHT: 70px
}
.lockedWidth#header {
	WIDTH: 980px
}
.whatsThisPopup {
	BACKGROUND: #e81f00; WIDTH: 100%; HEIGHT: 40px
}
.popup #header {
	MIN-WIDTH: 300px
}
#header .panel {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; Z-INDEX: 16777261; BACKGROUND: url(/resources_v2/images/bg_header_divider.gif) repeat-y right top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 70px
}
#header #logo {
	BACKGROUND: #dc0a0a; FLOAT: left; WIDTH: 220px; HEIGHT: 70px
}
#header #logo IMG {
	MARGIN: 18px 0px 0px 18px
}
#header #editions .label {
	FONT-SIZE: 9px; MARGIN: 18px 10px 0px; TEXT-TRANSFORM: uppercase; COLOR: #999; FONT-FAMILY: arial
}
#header #editions #currentedition {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 10px 2px; COLOR: #fff
}
#header #editions #change_editions {
	BACKGROUND-POSITION: 0px -126px; DISPLAY: block; MARGIN: 0px 10px; WIDTH: 55px; CURSOR: pointer; HEIGHT: 9px
}
#header .panel#search {
	CLEAR: right; MARGIN-TOP: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; HEIGHT: 27px
}
#header #searchbox {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #f1f1f1 1px solid; DISPLAY: inline; PADDING-LEFT: 1px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #f1f1f1 1px solid; WIDTH: 270px; PADDING-TOP: 1px; BORDER-BOTTOM: #f1f1f1 1px solid
}
#header #searchboxNav {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #f1f1f1 1px solid; DISPLAY: inline; PADDING-LEFT: 1px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #f1f1f1 1px solid; WIDTH: 270px; PADDING-TOP: 1px; BORDER-BOTTOM: #f1f1f1 1px solid
}
#header #searchbox INPUT#searchfield {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; COLOR: #000; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#header #searchboxNav INPUT#searchfield {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; COLOR: #000; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#header #searchbox INPUT#searchbutton {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px
}
#header #searchbox INPUT#searchbuttonNav {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px
}
#header #suggestedSearch {
	FONT-SIZE: 0px; Z-INDEX: 104569998; RIGHT: 3px; WIDTH: 274px; POSITION: absolute; TOP: 60px
}
#header #suggestedSearchResults {
	CLEAR: both; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e7e7e7 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e7e7e7 1px solid; BACKGROUND-COLOR: #f7f7f7
}
#header #suggestedSearchResults H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #dc0a0a; PADDING-TOP: 10px
}
#header #suggestedSearchResults UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #eaeaea 1px solid
}
#header #suggestedSearchResults UL LI.selected {
	BACKGROUND-COLOR: #ccc
}
#header #suggestedSearchResults TABLE TR.selected {
	BACKGROUND-COLOR: #ccc
}
#header #suggestedSearchResults .query {
	COLOR: #000000
}
#header #suggestedSearchResults TABLE#companyResultsList {
	MARGIN-BOTTOM: 10px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#header #suggestedSearchResults TABLE#companyResultsList TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #eaeaea 1px solid
}
#header #suggestedSearchResults #companyResultsList .companyName {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999
}
#header #suggestedSearchResults #companyResultsList .exchange {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999
}
#header #suggestedSearchResults #companyResultsList .companyName {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#header #suggestedSearchResults #companyResultsList .ric {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
P#stockLink A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
#header #suggestedSearchResults #noResults {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#header #suggestedSearchResults P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header #utilities {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; MARGIN: 8px 0px 7px; WIDTH: auto; HEIGHT: 15px
}
* HTML #header #utilities {
	MARGIN: 8px 0px 3px
}
#header #utilities UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px
}
#header #utilities UL LI {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#header #utilities UL LI.last {
	BORDER-RIGHT-STYLE: none
}
#header #utilities UL LI A {
	MARGIN-TOP: 4px; FLOAT: left; COLOR: #fff; BORDER-BOTTOM: #c00 1px dotted
}
#header #utilities UL LI A:hover {
	COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
#footer {
	CLEAR: both; MARGIN: 12px auto 30px
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 0px 5px
}
#footer UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-TOP: 0px; FONT-STYLE: italic; LIST-STYLE-TYPE: none
}
#footer UL LI A {
	COLOR: #000; FONT-STYLE: normal
}
#footer .copyright {
	FONT-SIZE: 11px; MARGIN: 10px 0px; COLOR: #999; TEXT-ALIGN: right
}
#footer #footerHeader {
	BORDER-TOP: #ccc 3px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 20px; WIDTH: 940px; BORDER-BOTTOM: #ccc 1px solid
}
#footer #footerLogo {
	MARGIN: 2px 0px 0px
}
#footer .footerHalf {
	WIDTH: 110px
}
#footerMap #editionChangeForm {
	FONT-SIZE: 11px; MARGIN: 0px 0px 5px; COLOR: #666
}
#footerHeader .gridPanel {
	MARGIN: 0px
}
#footer #disclaimer {
	DISPLAY: inline; FLOAT: left; MARGIN: 15px 10px; COLOR: #999
}
#footer #disclaimer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px
}
#content {
	FLOAT: left; WIDTH: 100%
}
.section {
	CLEAR: both; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 960px
}
.section .sectionContent {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 0px
}
.section .sectionContent .sectionContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.gridPanel .section {
	MARGIN: 0px; WIDTH: auto
}
.gridPanel .sectionContent {
	MARGIN: 0px; WIDTH: auto
}
.bleeding.section {
	WIDTH: 100%
}
.bleeding.section .sectionContent {
	CLEAR: both; FLOAT: none; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 960px
}
.sectionDivider {
	CLEAR: both; BACKGROUND: #ccc; MARGIN: 0px 0px 10px; OVERFLOW: hidden; HEIGHT: 3px
}
#networkFooterHeader {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 3px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 10px
}
#networkFooterHeader H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(/resources_v2/images/h_moreFromReuters.gif) #fff no-repeat left top; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 22px; TEXT-ALIGN: right
}
.gridPanel {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px; OVERFLOW: hidden
}
.gridPanel .gridPanel {
	MARGIN: 0px
}
.grid1 {
	WIDTH: 60px
}
.grid2 {
	WIDTH: 140px
}
.grid3 {
	WIDTH: 220px
}
.grid3plus {
	WIDTH: 260px
}
.grid4 {
	WIDTH: 300px
}
.grid5 {
	WIDTH: 380px
}
.grid6 {
	WIDTH: 460px
}
.grid7 {
	WIDTH: 540px
}
.grid8 {
	WIDTH: 620px
}
.grid9 {
	WIDTH: 700px
}
.grid10 {
	WIDTH: 780px
}
.grid11 {
	WIDTH: 860px
}
.grid12 {
	WIDTH: 940px
}
.grid7 .gridHalf {
	WIDTH: 260px
}
.grid8 .gridHalf {
	WIDTH: 300px
}
.grid11 .gridHalf {
	WIDTH: 420px
}
.gridlined1 {
	BACKGROUND: url(/resources_v2/images/bg_grid1.gif) repeat-y 10px 0px
}
.gridlined2 {
	BACKGROUND: url(/resources_v2/images/bg_grid2.gif) repeat-y 10px 0px
}
.gridlined3 {
	BACKGROUND: url(/resources_v2/images/bg_grid3.gif) repeat-y 10px 0px
}
.gridlined4 {
	BACKGROUND: url(/resources_v2/images/bg_grid4.gif) repeat-y 10px 0px
}
.gridlined5 {
	BACKGROUND: url(/resources_v2/images/bg_grid5.gif) repeat-y 10px 0px
}
.gridlined6 {
	BACKGROUND: url(/resources_v2/images/bg_grid6.gif) repeat-y 10px 0px
}
.gridlined7 {
	BACKGROUND: url(/resources_v2/images/bg_grid7.gif) repeat-y 10px 0px
}
.gridlined8 {
	BACKGROUND: url(/resources_v2/images/bg_grid8.gif) repeat-y 10px 0px
}
.gridlined9 {
	BACKGROUND: url(/resources_v2/images/bg_grid9.gif) repeat-y 10px 0px
}
.gridlined10 {
	BACKGROUND: url(/resources_v2/images/bg_grid10.gif) repeat-y 10px 0px
}
.gridlined11 {
	BACKGROUND: url(/resources_v2/images/bg_grid11.gif) repeat-y 10px 0px
}
.columnLeft {
	CLEAR: left; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 20px
}
.columnCenter {
	DISPLAY: inline; FLOAT: left
}
.columnRight {
	CLEAR: none; DISPLAY: inline; FLOAT: right
}
.module {
	FLOAT: left; MARGIN: 0px 0px 20px; WIDTH: 100%
}
.inline.module {
	MARGIN: 0px
}
.module .moduleHeader {
	PADDING-RIGHT: 0px; BORDER-TOP: #000 4px solid; PADDING-LEFT: 0px; BACKGROUND: url(/resources_v2/images/dotsHorizontal.gif) repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 8px
}
.module .moduleHeader H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.module .moduleHeader H3 A {
	COLOR: #000
}
.module .moduleBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.module .moduleBody UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: 100%; PADDING-TOP: 0px
}
.module .moduleBody OL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: 100%; PADDING-TOP: 0px
}
.module .moduleBody UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/resources_v2/images/dotsHorizontal.gif) repeat-x left bottom; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
.crossSectionHeadlines .module .moduleBody UL LI {
	FONT-SIZE: 12px
}
.module .moduleBody OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 25px; PADDING-TOP: 5px
}
.module .storytype {
	TEXT-TRANSFORM: uppercase; COLOR: #000
}
.module .storytype A {
	TEXT-TRANSFORM: uppercase; COLOR: #000
}
.module .moduleBody H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
.module .inlinePhoto {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.topStory {
	BACKGROUND: url(/resources_v2/images/dotsHorizontal.gif) repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 100%
}
.topStory .photo {
	MARGIN: 0px 0px 10px
}
.topStory H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 28px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 1.1; PADDING-TOP: 0px
}
#companyNews .topStory H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 28px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 1.1
}
#companyNews .topStory H2 A {
	COLOR: #000000
}
.feature {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/resources_v2/images/dotsHorizontal.gif) repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 100%; PADDING-TOP: 10px
}
.feature H2 {
	FONT-SIZE: 15px; MARGIN: 0px 0px 5px
}
.feature .photo {
	FLOAT: left; MARGIN: 0px 10px 4px 0px
}
.photo {
	DISPLAY: block; POSITION: relative
}
.photo .videoOverlay {
	BACKGROUND: url(/resources_v2/images/btn_overlay_video.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 55px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 21px
}
.photo .videoOverlayStrip {
	BACKGROUND: url(/resources_v2/images/btn_overlay_video.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 55px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 21px
}
.photo .slideshowOverlay {
	BACKGROUND: url(/resources_v2/images/btn_overlay_slideshow.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 83px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 21px
}
.photo .liveOverlay {
	BACKGROUND: url(/resources_v2/images/btn_overlay_live.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 80px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 21px
}
.photo .infoOverlay {
	BACKGROUND: url(/resources_v2/images/btn_overlay_info.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 92px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 21px
}
.photo .interOverlay {
	BACKGROUND: url(/resources_v2/images/btn_overlay_inter.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 92px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 21px
}
.photo .specialOverlay {
	BACKGROUND: url(/resources_v2/images/btn_overlay_special.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 158px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 33px
}
.photo .specialOverlayStrip {
	BACKGROUND: url(/resources_v2/images/btn_overlay_special.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 158px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 33px
}
.photo .exclusiveOverlay {
	BACKGROUND: url(/resources_v2/images/btn_overlay_exclusive.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 107px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 33px
}
.photo .exclusiveOverlayStrip {
	BACKGROUND: url(/resources_v2/images/btn_overlay_exclusive.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 107px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 33px
}
.grid3 .photo .specialOverlay {
	BACKGROUND: url(/resources_v2/images/btn_overlay_special_sm.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 120px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 25px
}
.grid3 .photo .specialOverlayStrip {
	BACKGROUND: url(/resources_v2/images/btn_overlay_special_sm.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 120px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 25px
}
.grid3 .photo .exclusiveOverlay {
	BACKGROUND: url(/resources_v2/images/btn_overlay_exclusive_sm.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 81px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 25px
}
.grid3 .photo .exclusiveOverlayStrip {
	BACKGROUND: url(/resources_v2/images/btn_overlay_exclusive_sm.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 81px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 25px
}
.chart.photo IMG {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.topStory P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 1.6; PADDING-TOP: 0px
}
.feature P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #666; LINE-HEIGHT: 1.4; PADDING-TOP: 0px
}
.source {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #999
}
.contributor {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #999
}
.video {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ccc
}
.video A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.video IMG {
	MARGIN-BOTTOM: -1px
}
.photo .overlay {
	LEFT: 0px; POSITION: absolute
}
.photo IMG.overlay {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.video_lg IMG {
	HEIGHT: 170px
}
.video_lg.photo {
	OVERFLOW: hidden; WIDTH: 300px; HEIGHT: 170px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center
}
.video_lg.photo IMG {
	MARGIN: 0px auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.videoList LI .photo {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; POSITION: relative
}
.videoList LI H5 {
	FONT-SIZE: 11px; MARGIN: 0px 0px 0.5em
}
.videoList LI P {
	MARGIN: 0px
}
.topicLinks UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.topicLinks LI {
	BACKGROUND-POSITION: 0px -95px; DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; MARGIN: 3px 5px 10px 0px; OVERFLOW: hidden; LIST-STYLE-TYPE: none; HEIGHT: 21px
}
.actionButton {
	BACKGROUND-POSITION: 0px -95px; DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; MARGIN: 3px 5px 10px 0px; OVERFLOW: hidden; LIST-STYLE-TYPE: none; HEIGHT: 21px
}
* HTML .breaking.actionButton {
	BACKGROUND-POSITION: 0px 0px
}
.topicLinks LI A {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 1px; FONT-WEIGHT: bold; BACKGROUND: url(/resources_v2/images/bg_topicButtonR.gif) #0394cb no-repeat right top; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 4px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 21px; TEXT-DECORATION: none
}
.actionButton A {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 1px; FONT-WEIGHT: bold; BACKGROUND: url(/resources_v2/images/bg_topicButtonR.gif) #0394cb no-repeat right top; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 4px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 21px; TEXT-DECORATION: none
}
.topicLinks LI.breaking A {
	BACKGROUND: url(/resources_v2/images/bg_breakingButtonR.gif) #e62602 no-repeat right top; COLOR: #fff! important
}
.breaking.actionButton A {
	BACKGROUND: url(/resources_v2/images/bg_breakingButtonR.gif) #e62602 no-repeat right top; COLOR: #fff! important
}
TD.data .actionButton {
	FLOAT: right; MARGIN-RIGHT: 0px
}
TD.data .actionButton A {
	FLOAT: right; MARGIN-RIGHT: 0px
}
TD.data .breaking.actionButton {
	FLOAT: right; MARGIN-RIGHT: 0px
}
TD.data .breaking.actionButton A {
	FLOAT: right; MARGIN-RIGHT: 0px
}
.relatedInfo {
	CLEAR: both; FLOAT: left; MARGIN: 0px 0px 10px
}
.relatedTopics {
	FONT-SIZE: 10px; MARGIN: 0px 10px 0px 0px; COLOR: #666
}
.relatedInfo .timestamp {
	FONT-SIZE: 10px; COLOR: #999
}
#breakingNewsBand {
	MARGIN: 0px; POSITION: relative; TOP: -10px
}
#breakingNewsBand .sectionContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative
}
#breakingNewsBand .sectionColumns {
	DISPLAY: block; MARGIN: 0px; POSITION: relative
}
#breakingNewsBand .grid12 {
	WIDTH: 100%; POSITION: relative
}
#breakingNewsBand .gridPanel {
	FLOAT: none; MARGIN: 0px; POSITION: relative
}
#breakingNewsContainer {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/resources_v2/images/bg_breakingnews_ultra.gif) #a41900 repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 2px solid; POSITION: relative; TOP: -1px; HEIGHT: 1%
}
HTML > BODY #breakingNewsContainer {
	HEIGHT: auto
}
#breakingNewsUltra {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; POSITION: relative
}
#breakingNewsContainer #breakingNewsUltra H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff! important; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
#breakingNewsContainer #breakingNewsUltra H1 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff! important; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
#breakingNewsContainer #breakingNewsUltra H1 .breakingNewsLabel {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 0px
}
#breakingNewsContainer #breakingNewsUltra .breakingNewsContent {
	MARGIN: 0px auto; WIDTH: 940px
}
.happening#breakingNewsContainer {
	BACKGROUND: url(/resources_v2/images/bg_breakingnews_gray.gif) #e2e2e2 repeat-x left top; BORDER-BOTTOM: #c4c4c4 2px solid
}
.happening#breakingNewsContainer #breakingNewsUltra {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.happening#breakingNewsContainer #breakingNewsUltra H1 .breakingNewsLabel {
	COLOR: #cc3333
}
.happening#breakingNewsContainer #breakingNewsUltra H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #333! important
}
.happening#breakingNewsContainer #breakingNewsUltra H1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #333! important
}
.happening#breakingNewsContainer #breakingNewsUltra .breakingNewsContent {
	MARGIN: 0px auto; WIDTH: 940px
}
.ad {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 20px
}
.prWrap {
	Z-INDEX: 1! important
}
.ad DIV {
	Z-INDEX: 1! important
}
#adTopContent .sectionContent .pushdownContainer .ad {
	MARGIN: 0px
}
#bannerStrip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/resources_v2/images/bg_adBanner.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: -11px 0px 10px; PADDING-TOP: 0px; POSITION: relative
}
#bannerStrip .sectionContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bannerStrip .gridPanel {
	MARGIN: 0px
}
#bannerStrip .ad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 110px; PADDING-TOP: 0px
}
#bannerStrip .ad OBJECT {
	MARGIN: 10px 0px
}
#bannerStrip .ad EMBED {
	MARGIN: 10px 0px
}
#bannerStrip .ad IFRAME {
	MARGIN: 10px 0px
}
#bannerStrip .ad IMG {
	MARGIN: 10px 0px
}
#bannerStrip .ad TABLE {
	MARGIN: 10px 0px
}
#bannerStrip .ad TABLE OBJECT {
	MARGIN: 0px
}
#bannerStrip .ad TABLE EMBED {
	MARGIN: 0px
}
#bannerStrip .ad TABLE IMG {
	MARGIN: 0px
}
#bannerStrip .ad TABLE IFRAME {
	MARGIN: 0px
}
#bannerStrip .adPushdown {
	MARGIN: 0px 0px 0px 55px
}
.pageSponsor {
	FLOAT: right; MARGIN: 10px 10px 0px 0px
}
.homepageMPU {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: #f5f5f5 0px 0px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 378px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
#adTopContent .sectionContent {
	WIDTH: 990px
}
#adTopContent .sectionContent .grid12 {
	WIDTH: 970px
}
#adTopContent .sectionContent .grid12 .ad {
	MARGIN: 0px
}
#homepageSponsorBand {
	MARGIN-BOTTOM: 0px
}
#adTopContent {
	MARGIN-BOTTOM: 0px
}
.textAd .textAdHeader {
	BACKGROUND: #f0f0f0 0px 0px; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 100%
}
.textAd .textAdHeader H3 {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #333333; PADDING-TOP: 4px
}
.textAd .textAdHeader .headerLink {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 9px; FLOAT: right; PADDING-BOTTOM: 4px; COLOR: #999; PADDING-TOP: 4px
}
.textAd .textAdBody P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px dotted
}
.textAd .textAdBody A.textAdDesc {
	FONT-WEIGHT: normal; COLOR: #666666
}
.textAd .textAdHeader .headerLink A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #006e97; PADDING-TOP: 4px
}
#googleAd {
	WIDTH: 100%
}
.standardTabSection {
	BACKGROUND: url(/resources_v2/images/bg_gray.gif) repeat-x left bottom; MARGIN: 0px 0px 20px
}
.standardTabSection .sectionContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.tabs {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/resources_v2/images/bg_gray.gif) repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.module .moduleBody .tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tabs UL LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px! important; BACKGROUND: #f5f5f5; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 3px 2px 2px 0px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px! important; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 35px; _margin: 4px 2px 2px 0; box-sizing: border-box; -moz-box-sizing: border-box
}
.module .moduleBody .tabs UL LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px! important; BACKGROUND: #f5f5f5; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 3px 2px 2px 0px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px! important; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 35px; _margin: 4px 2px 2px 0; box-sizing: border-box; -moz-box-sizing: border-box
}
* HTML .module .moduleBody .tabs UL LI {
	HEIGHT: 1%! important
}
.tabs UL LI A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 11px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: auto; PADDING-TOP: 11px; TEXT-ALIGN: center
}
.tabs UL LI SPAN.hrefClone {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 11px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: auto; PADDING-TOP: 11px; TEXT-ALIGN: center
}
.module .moduleBody .tabs UL LI SPAN.hrefClone {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 11px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: auto; PADDING-TOP: 11px; TEXT-ALIGN: center
}
.module .moduleBody .tabs UL LI A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 11px; MARGIN: 0px; PADDING-TOP: 11px
}
.tabs UL LI.current {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: #fff; PADDING-BOTTOM: 0px! important; MARGIN: 1px 2px 0px 0px; PADDING-TOP: 0px! important; HEIGHT: 41px; BORDER-BOTTOM-STYLE: none; box-sizing: border-box; -moz-box-sizing: border-box
}
.module .moduleBody .tabs UL LI.current {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: #fff; PADDING-BOTTOM: 0px! important; MARGIN: 1px 2px 0px 0px; PADDING-TOP: 0px! important; HEIGHT: 41px; BORDER-BOTTOM-STYLE: none; box-sizing: border-box; -moz-box-sizing: border-box
}
.tabs UL LI.current A {
	MARGIN: 0px; COLOR: #000
}
.tabs UL LI.current SPAN.hrefClone {
	MARGIN: 0px; COLOR: #000
}
.module .moduleBody .tabs UL LI.current A {
	MARGIN: 0px; COLOR: #000
}
.module .moduleBody .tabs UL LI.current SPAN.hrefClone {
	MARGIN: 0px; COLOR: #000
}
* HTML .tabs UL LI.current {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 2px! important; MARGIN: 0px 2px 2px 0px; PADDING-TOP: 0px! important
}
* HTML .module .moduleBody .tabs UL LI.current {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 2px! important; MARGIN: 0px 2px 2px 0px; PADDING-TOP: 0px! important
}
.flushLeft.tabs {
	MARGIN: 0px
}
.inline.tabs {
	MARGIN: 0px 0px 10px
}
.inline.tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ig-container {
	MARGIN-RIGHT: -6px
}
.ig-tabs UL LI {
	
}
.ig-clr {
	CLEAR: both; WIDTH: 100%; HEIGHT: 1px
}
* HTML .gridPanel.column1 .module {
	MARGIN-RIGHT: -3px
}
.size0.data {
	FONT-SIZE: 9px! important
}
.size0 {
	FONT-SIZE: 9px! important
}
.size1.data {
	FONT-SIZE: 10px! important
}
.size1 {
	FONT-SIZE: 10px! important
}
.size2.data {
	FONT-SIZE: 11px! important
}
.size2 {
	FONT-SIZE: 11px! important
}
.size3.data {
	FONT-SIZE: 12px! important
}
.size3 {
	FONT-SIZE: 12px! important
}
.size4.data {
	FONT-SIZE: 13px! important
}
.size4 {
	FONT-SIZE: 13px! important
}
.size5.data {
	FONT-SIZE: 14px! important
}
.size5 {
	FONT-SIZE: 14px! important
}
.size6.data {
	FONT-SIZE: 15px! important
}
.size6 {
	FONT-SIZE: 15px! important
}
.size7.data {
	FONT-SIZE: 16px! important
}
.size7 {
	FONT-SIZE: 16px! important
}
.size8.data {
	FONT-SIZE: 17px! important
}
.size8 {
	FONT-SIZE: 17px! important
}
.size9.data {
	FONT-SIZE: 18px! important
}
.size9 {
	FONT-SIZE: 18px! important
}
.shade01 {
	COLOR: #999! important
}
.changeUp {
	COLOR: #458d37
}
.changeDown {
	COLOR: #dc0a0a
}
.title.data {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase
}
.title0.data {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase
}
data.title0 {
	FONT-SIZE: 11px
}
.noRtBorder {
	BORDER-RIGHT-STYLE: none! important
}
.dataSmall {
	FONT-SIZE: 11px
}
.dataSmall A.link {
	FONT-SIZE: 11px
}
TABLE.dataTable {
	MARGIN: 0px 0px 10px; COLOR: #000
}
TABLE.dataTable TR TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
TABLE.dataTable TR TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
TABLE.dataTable TR TD DIV.actionButton {
	MARGIN: 2px 12px 2px 0px; WIDTH: auto
}
TABLE.dataTable TR TH.data {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE.dataTable TR TD.data {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE.dataTable TR TH.center.data {
	TEXT-ALIGN: center
}
TABLE.dataTable TR TD.center.data {
	TEXT-ALIGN: center
}
TABLE.dataTable TR TH.center {
	TEXT-ALIGN: center
}
TABLE.dataTable TR TD.center {
	TEXT-ALIGN: center
}
TABLE.dataTable TR TH {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #ccc 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.dataTable TR:hover {
	BACKGROUND-COLOR: #fff
}
TABLE.dataTable TR.top TD {
	BORDER-TOP: #ccc 1px solid
}
TABLE.dataTable TR.stripe TD {
	BACKGROUND: #f3f3f3
}
TABLE.dataTable TR.total TD {
	FONT-WEIGHT: bold
}
TABLE.dataTable TR P {
	MARGIN-TOP: 0px
}
TABLE.dataTable A {
	FONT-WEIGHT: bold
}
.dataTable .stripe {
	BACKGROUND-COLOR: #f3f3f3
}
.dataTable TR.dataSlick TD {
	BORDER-BOTTOM: #eee 1px solid
}
.dataTable TR.dataSlick TH {
	BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR: #fff
}
.dataTable TH.subHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
TABLE.dataTable THEAD.dataSmall TR TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
TABLE.dataTable TBODY.dataSmall TR TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
TABLE.dataTable TBODY.dataSmall TR TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
TABLE.dataTable TR TD.mega {
	FONT-SIZE: 20px
}
TABLE.dataTable TR TH.allowWrap {
	WHITE-SPACE: normal
}
TABLE.dataTable TR TD.allowWrap {
	WHITE-SPACE: normal
}
TABLE.dataTable TR TD .reportAction DIV.actionButton {
	DISPLAY: inline; MARGIN-LEFT: 10px; BACKGROUND-COLOR: #e62602
}
TABLE.dataTable TR TD .reportAction DIV.actionButton A {
	DISPLAY: inline; PADDING-LEFT: 0px
}
.quoteCharts {
	BACKGROUND: url(/resources_v2/images/bg_quoteCharts.gif) repeat-y left top; FLOAT: left
}
TABLE.dataTable TR TD.dataTitle {
	FONT-WEIGHT: bold
}
.quoteCharts .indexQuoteChart .chart {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto
}
.quoteCharts .indexQuoteChart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 20px 10px 0px; WIDTH: 160px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none
}
.indexQuoteChart {
	DISPLAY: inline; FLOAT: left; POSITION: relative
}
.indexQuoteChart .indexName {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 0px 2px
}
.indexQuoteChart .indexTime {
	FONT-SIZE: 11px; FLOAT: right; MARGIN: 0px 0px 2px; COLOR: #999
}
.indexQuoteChart .chart {
	FLOAT: left; MARGIN: 0px 0px 4px
}
.indexQuoteChart .indexValue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px
}
.indexQuoteChart .indexChange {
	FONT-SIZE: 12px; FLOAT: right; MARGIN: 0px
}
.capitalize {
	TEXT-TRANSFORM: capitalize! important
}
.uppercase {
	TEXT-TRANSFORM: uppercase! important
}
.normalCase {
	TEXT-TRANSFORM: none! important
}
.placeholder {
	BACKGROUND: url(/resources_v2/images/bg_fpo.gif) center center; FLOAT: left; MARGIN: 0px 0px 20px; WIDTH: 100%
}
.placeholder H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
.placeholder H4 {
	MARGIN: 0px 10px 10px
}
.placeholder P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px; PADDING-TOP: 0px
}
.placeholder UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
.placeholder UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.placeholder .photo {
	DISPLAY: inline; BACKGROUND: url(/resources_v2/images/bg_fpo_photo.gif) #ddd no-repeat center center; FLOAT: right; MARGIN: 0px 10px 10px
}
#evenMoreSectionNews {
	FLOAT: left
}
.debug {
	BORDER-RIGHT: #f60 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f60 3px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 10px; BORDER-LEFT: #f60 3px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #f60 3px solid
}
.moreLink {
	FLOAT: left; MARGIN: 5px 0px; WIDTH: 100%
}
.moreLink A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000
}
.dividerInlineH {
	CLEAR: both; BACKGROUND: url(/resources_v2/images/dotsHorizontal.gif) #fff repeat-x left top; FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 10px
}
#sectionTallCurtain_Closer {
	DISPLAY: none
}
.photo4up {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 10px; PADDING-TOP: 0px
}
.grid4 .photo4up {
	MARGIN: 5px 0px 0px
}
.photo4up .feature {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
.grid4 .photo4up .feature {
	MARGIN: 10px 0px 0px
}
.photo4up .feature H2 {
	LINE-HEIGHT: 1.2
}
.photo4up .feature .photo IMG {
	DISPLAY: block; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.column1 .photo4up .feature P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #666666; LINE-HEIGHT: 1.4; PADDING-TOP: 0px
}
.photo4up .feature .actionButton {
	DISPLAY: block; FLOAT: none
}
.size140.mediaList .photo4up .feature {
	WIDTH: 140px
}
.size140.mediaList .photo4up .feature .photo {
	MARGIN-RIGHT: 0px
}
.size220.mediaList .photo4up .feature {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px; WIDTH: 220px; PADDING-TOP: 0px
}
.twoUp.size220.mediaList .photo4up .feature {
	PADDING-RIGHT: 10px; WIDTH: 290px
}
.twoUp.size220.mediaList .columnRight {
	FLOAT: left; MARGIN-LEFT: 10px
}
.mediaList .linebreak {
	CLEAR: both; FONT-SIZE: 1px; FLOAT: none; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 1px
}
.mediaList .columnCenter {
	MARGIN-RIGHT: 18px
}
.mediaList .columnLeft {
	MARGIN-RIGHT: 18px
}
.mediaList .feature H2 {
	CLEAR: left; WIDTH: 100%
}
.mediaList .feature IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.mediaList .feature .photo A {
	LINE-HEIGHT: 0
}
.column1 .mediaList .photo4up .feature {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mediaList .topStory .slideshowOverlay {
	DISPLAY: none
}
.twoUp.mediaList .columnLeft {
	MARGIN: 0px; WIDTH: 49%
}
.twoUp.mediaList .columnRight {
	MARGIN: 0px; WIDTH: 49%
}
.size140.mediaList LI .photo {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.size120.mediaList LI .photo {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.size140.mediaList .feature H2 {
	FONT-SIZE: 11px
}
.size120.mediaList .feature H2 {
	FONT-SIZE: 11px
}
.size140.mediaList LI .info {
	MARGIN: 0px 0px 0px 150px; POSITION: relative
}
.size120.mediaList LI .info {
	MARGIN: 0px 0px 0px 150px; POSITION: relative
}
.size140.mediaList LI .info A {
	POSITION: relative
}
.size120.mediaList LI .info A {
	POSITION: relative
}
.size300.videoList.mediaList .photo {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 300px; POSITION: relative; HEIGHT: 170px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
.size140.videoList.mediaList .photo {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 140px; POSITION: relative; HEIGHT: 80px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
.size70.videoList.mediaList .photo {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 70px; POSITION: relative; HEIGHT: 45px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
.size300.videoList.mediaList .photo IMG {
	MARGIN: 0px auto; HEIGHT: 170px
}
.size140.videoList.mediaList .photo IMG {
	MARGIN: 0px auto; HEIGHT: 80px
}
.size70.videoList.mediaList .photo IMG {
	MARGIN: 0px auto; HEIGHT: 45px
}
* HTML .columnLeft LI {
	HEIGHT: 1%
}
* HTML .columnRight LI {
	HEIGHT: 1%
}
.twoUp.mediaList .linebreak {
	BACKGROUND: url(/resources_v2/images/dotsHorizontal.gif) repeat-x left top
}
.twoUp.mediaList LI .linebreak {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mediaList H3.h3_slideshow {
	CLEAR: both; BORDER-RIGHT: #ececec 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ececec 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 12px; BORDER-LEFT: #ececec 1px solid; COLOR: #eb1902; PADDING-TOP: 12px; BORDER-BOTTOM: #ececec 1px solid
}
#followButton {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 28px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/resources_v2/images/bg_followButtonL.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 29px
}
#followButton2 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 28px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/resources_v2/images/bg_followButtonL.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 29px
}
#followButton A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(/resources_v2/images/bg_followButtonR.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 8px; HEIGHT: 29px
}
#followButton .hrefClone {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(/resources_v2/images/bg_followButtonR.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 8px; HEIGHT: 29px
}
#followButton2 A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(/resources_v2/images/bg_followButtonR.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 8px; HEIGHT: 29px
}
#followButton2 .hrefClone {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(/resources_v2/images/bg_followButtonR.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 8px; HEIGHT: 29px
}
#overlayMask {
	DISPLAY: block; Z-INDEX: 16777268; BACKGROUND: #000; FILTER: alpha(opacity=75); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 1px; opacity: 0.75; -moz-opacity: 0.75; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"
}
#overlayContents {
	Z-INDEX: 16777269; BACKGROUND: #fff; OVERFLOW: hidden; POSITION: absolute
}
#overlayContents IFRAME {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 16777270; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#modalLoginFlow IFRAME {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#overlayContents .closer {
	Z-INDEX: 16777271; RIGHT: 20px; BACKGROUND: url(/resources_v2/images/btn_overlay_close.gif) no-repeat right top; WIDTH: 22px; CURSOR: hand; POSITION: absolute; TOP: 20px; HEIGHT: 22px
}
#overlayContents #modalLoginFlow {
	BORDER-RIGHT: #ccc 5px solid; BORDER-TOP: #ccc 5px solid; BORDER-LEFT: #ccc 5px solid; BORDER-BOTTOM: #ccc 5px solid
}
#overlayContents #modalLoginFlow .closer {
	RIGHT: 15px; TOP: 15px
}
.simpleControls {
	FONT-SIZE: 11px; MARGIN: 0px 0px 10px
}
.simpleControls INPUT {
	FONT-SIZE: 11px; COLOR: #666
}
.simpleControls SELECT {
	FONT-SIZE: 11px; COLOR: #666
}
.withRtBorder {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px
}
.noLtMargin {
	MARGIN-LEFT: 0px! important
}
.noRtMargin {
	MARGIN-RIGHT: 0px! important
}
.noLtBoarder {
	BORDER-LEFT-STYLE: none! important
}
.quote.module .moduleBody H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; MARGIN: 0px 0px 5px; COLOR: #666; LINE-HEIGHT: 1.3; FONT-STYLE: italic
}
.quote.module .moduleBody .attribution {
	FONT-SIZE: 11px; COLOR: #666; LINE-HEIGHT: 1.5
}
.quote.module .moduleBody .attribution A {
	COLOR: #666
}
.inlineLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ccc
}
.storytype {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #666
}
.crossSectionHeadlines .storytype {
	FONT-SIZE: 12px
}
.audioplayer {
	CLEAR: left; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 5px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.newsDateSelector {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 15px; WIDTH: 100%; TEXT-ALIGN: right
}
.footnote {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #999; PADDING-TOP: 5px
}
.footnote P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
.popup#header {
	MIN-WIDTH: 300px; MARGIN: 0px 0px 8px
}
.popup#content .section {
	WIDTH: 100%
}
.popup#content .sideLinks {
	TEXT-ALIGN: right
}
.popup#content .sideLinks UL {
	FONT-SIZE: 12px; LIST-STYLE-TYPE: none
}
.popup#content .sideLinks UL LI {
	DISPLAY: inline; PADDING-LEFT: 15px; BACKGROUND: url(/resources_v2/images/list-bullet-double-arrow.gif) no-repeat 0px 4px; MARGIN-LEFT: 1em
}
.disabled {
	FILTER: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"
}
#geoDiv {
	MARGIN-TOP: -50px; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 50px; BACKGROUND-COLOR: #fff5d1
}
#geoDiv P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 15px
}
#geoDiv .columnRight P.close A {
	PADDING-RIGHT: 25px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/resources_v2/images/btn_geoIP_pushdown.gif) no-repeat right top; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px
}
#header #utilities UL LI#signin-control {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -289px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; WIDTH: 161px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none
}
#header #utilities #signin-social {
	FLOAT: right; WIDTH: 121px; CURSOR: hand; HEIGHT: 22px
}
#header #login-social-flyout {
	BORDER-TOP: #333 1px solid; Z-INDEX: 16777262; RIGHT: 8px; BACKGROUND: #444; WIDTH: 165px; POSITION: absolute; TOP: 30px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
#header #login-social-flyout .label {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #999
}
#header #login-social-flyout #loadScreen {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#header #login-social-flyout .label A {
	COLOR: #fff
}
#header #login-social-flyout .biglabel {
	FONT-SIZE: 14px; MARGIN: 10px 10px 0px; COLOR: #fff
}
#header #login-social-flyout .biglabel A {
	COLOR: #fff; BORDER-BOTTOM: #cc0000 1px dotted
}
#header #login-social-flyout .biglabel A:hover {
	BORDER-BOTTOM-STYLE: none
}
#header #login-social-flyout #login-social-options {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 10px
}
#header #login-social-flyout #login-social-options .gigyaAction {
	FONT-SIZE: 13px; MARGIN: 4px 0px; CURSOR: hand; COLOR: #fff; HEIGHT: 18px
}
#header #login-social-flyout #login-social-options .gigyaAction .hrefClone {
	COLOR: #fff
}
#header #login-social-flyout #login-social-options #rgaGoogle {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 126px 0px
}
#header #login-social-flyout #login-social-options #rgaYahoo {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 126px -18px
}
#header #login-social-flyout #login-social-options #rgaFacebook {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 126px -36px
}
#header #login-social-flyout #login-social-options #rgaLinkedin {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 126px -54px
}
#header #login-social-flyout #login-social-options #rgaMyspace {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 126px -72px
}
#header #login-social-flyout #login-social-options #rgaTwitter {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 126px -90px
}
#header #login-social-flyout #login-social-options #rgaAol {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 126px -108px
}
#gigya-controller {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: 0px; HEIGHT: 1px
}
#header #utilities LI#loggedin-social {
	BACKGROUND: url(/resources_v2/images/btn_header_arrow_down.gif) no-repeat right center; WIDTH: 29px; HEIGHT: 18px
}
#header #utilities LI#loggedin-social .socProvider {
	WIDTH: 17px; HEIGHT: 18px
}
#header #utilities LI#loggedin-social .aol.socProvider {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -108px
}
#header #utilities LI#loggedin-social .facebook.socProvider {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -36px
}
#header #utilities LI#loggedin-social .google.socProvider {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px 0px
}
#header #utilities LI#loggedin-social .linkedin.socProvider {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -54px
}
#header #utilities LI#loggedin-social .myspace.socProvider {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -72px
}
#header #utilities LI#loggedin-social .twitter.socProvider {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -90px
}
#header #utilities LI#loggedin-social .yahoo.socProvider {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -18px
}
#social-loggedin-flyout {
	BORDER-TOP: #333 1px solid; Z-INDEX: 16777262; RIGHT: 8px; BACKGROUND: #444; WIDTH: 200px; POSITION: absolute; TOP: 30px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
#social-loggedin-flyout .label {
	FONT-SIZE: 10px; MARGIN: 10px 10px 5px; TEXT-TRANSFORM: uppercase; COLOR: #999
}
#social-loggedin-flyout .gigyaLoggedIn {
	FONT-SIZE: 14px; MARGIN: 0px 10px; OVERFLOW: hidden; TEXT-TRANSFORM: capitalize; COLOR: #999; HEIGHT: 18px
}
#social-loggedin-flyout .gigyaLoggedIn .providerName {
	DISPLAY: block; PADDING-TOP: 1px
}
#social-loggedin-flyout .aol.gigyaLoggedIn {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 160px -108px
}
#social-loggedin-flyout .facebook.gigyaLoggedIn {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 160px -36px
}
#social-loggedin-flyout .google.gigyaLoggedIn {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 160px 0px
}
#social-loggedin-flyout .linkedin.gigyaLoggedIn {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 160px -54px
}
#social-loggedin-flyout .myspace.gigyaLoggedIn {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 160px -72px
}
#social-loggedin-flyout .twitter.gigyaLoggedIn {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 160px -90px
}
#social-loggedin-flyout .yahoo.gigyaLoggedIn {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 160px -18px
}
#social-loggedin-flyout .manageAcct {
	BORDER-TOP: #999 2px solid; MARGIN: 10px
}
#social-loggedin-flyout .socialOptions {
	BORDER-TOP: #fff 1px dotted; MARGIN: 10px
}
#social-loggedin-flyout .biglabel {
	FONT-SIZE: 14px; MARGIN: 10px 0px; COLOR: #fff
}
#social-loggedin-flyout .biglabel A {
	COLOR: #fff
}
#social-loggedin-flyout .socialOptions UL {
	FLOAT: left; MARGIN: 0px 0px 10px
}
#social-loggedin-flyout .socialOptions UL LI {
	DISPLAY: block; FLOAT: left; WIDTH: 28px; CURSOR: pointer; HEIGHT: 18px
}
#social-loggedin-flyout .socialOptions UL LI.aol {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -108px
}
#social-loggedin-flyout .socialOptions UL LI.facebook {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -36px
}
#social-loggedin-flyout .socialOptions UL LI.google {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px 0px
}
#social-loggedin-flyout .socialOptions UL LI.linkedin {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -54px
}
#social-loggedin-flyout .socialOptions UL LI.myspace {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -72px
}
#social-loggedin-flyout .socialOptions UL LI.twitter {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -90px
}
#social-loggedin-flyout .socialOptions UL LI.yahoo {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -18px
}
#content .pageNavigation {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN: 5px 0px 15px; WIDTH: 100%; COLOR: #ccc
}
#content .pageNavigation A {
	FONT-SIZE: 11px; MARGIN: 0px; TEXT-TRANSFORM: uppercase
}
#content .pageNavigation B {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
#content .pageNavigation UL LI.current {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
#content .pageNavigation UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .pageNavigation UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 0px
}
#content .pageNavigation UL LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f5f5f5
}
#content .pageNavigation UL LI A:active {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #cccccc
}
.pageNavigation UL LI A:hover {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #cccccc
}
#content .pageNavigation UL LI.next A {
	PADDING-RIGHT: 18px; BACKGROUND: url(/resources_v2/images/bg_next_dbl_arrow.gif) #f5f5f5 no-repeat right center
}
#content .pageNavigation UL LI.previous A {
	PADDING-LEFT: 18px; BACKGROUND: url(/resources_v2/images/bg_prev_dbl_arrow.gif) #f5f5f5 no-repeat left center
}
#content .pageNavigation UL LI.next A:active {
	BACKGROUND: url(/resources_v2/images/bg_next_dbl_arrow.gif) #cccccc no-repeat right center
}
.pageNavigation UL LI.next A:hover {
	BACKGROUND: url(/resources_v2/images/bg_next_dbl_arrow.gif) #cccccc no-repeat right center
}
#content UL LI.navDisabled {
	DISPLAY: none
}
#content .pageStatus {
	FONT-WEIGHT: normal; COLOR: #666
}
#iframeHackForIE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 1; FILTER: mask(); LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.iframeHackForIE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 1; FILTER: mask(); LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
